.page{
    text-align: center;
    width: 100%;
    height: 26px;
    line-height: 26px;
    margin-top: 20px;
}
.page>*{
    margin-right: 10px;
    font-size: 12px;
}
.page>a{
    display: inline-block;
    border: 1px solid #e9e9e9;
    width: 30px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    color: #8891AC;
    font-size: 12px;
}
.page>a:hover{
    background-color: #4DA1FF;
    color: #ffffff;
}
.page>a:hover>.prepage{
    border-right: 8px solid #ffffff;
}
.page>a:hover>.nextpage{
    border-left: 8px solid #ffffff;
}
.prepage,.nextpage{
    width: 0px;
    height: 0px;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    border-right: 8px solid #8891AC;
    margin: 8px auto;
}
.nextpage{
    border-left: 8px solid #8891AC;
    border-right: 0px;
}
.submitpage{
    margin-right: 35px;
    width: 35px;
    text-align: center;
    height: 24px;
    background-color: #ffffff;
    color: #4DA1FF;
    border: 1px solid #4DA1FF;
    cursor: pointer;
}
.submitpage:hover{
    color: #ffffff;
    background-color: #4DA1FF;
}
.pageinput{
    width: 30px;
    height: 20px;
    line-height: 20px;
}
.morepage{
    cursor: pointer;
    width: 30px;
    height: 24px;
    line-height: 24px;
}
.morepage:hover{
    color: #ffffff;
    background-color: #4DA1FF;
}